//定义过滤器
template.defaults.imports.len10 = function (value) {
    return value.substr(0, 10) + '...';
};

template.defaults.imports.dateFormat = function (value) {
    return moment(value).format('YYYY-MM-DD HH:mm:ss')
};


//获取分类id
let cate_id=location.search.split('=')[1];

//查询出所有的新闻分类
 $.get(`api/cates`, function (res) {
     if(res.status==200){
         //分类
         let cate_html = template('cates', {
            cates:res.data,
            cate_id
         })
         $('#nav ul').html(cate_html)
     }
 })

//查询出该分类下图片新闻
$.get(`api/listImg/${cate_id}`,function(res){
    if(res.status==200){
        let image_news=res.data;
         //图片新闻
         image_news.forEach(element => {
             element.img_url = "http://127.0.0.1:8080" + element.img_url;
         });
         let image_news_html = template('img_news', {
             image_news
         })
         $('#main1 ul').html(image_news_html)
    }
})

//查询出该分类下的新闻数据
$.get(`api/listNews/${cate_id}`,function(res){
     if(res.status==200){
           let new_news=res.data
           //console.log(new_news);
           //最新新闻
           let new_news_html = template('new_news', {
               new_news
           })
           //渲染标题
           let title_html=template('title',{
               title:new_news[0]['Cate']['cate_name']
           })
           $(".news").html(new_news_html)
           $("title").html(title_html)
     }
})

